of all places - Türkisch Englisch Wörterbuch